@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html,body{height:100%;}
input{ outline:none; width:250px;}
body{background:url(../images/login/loginbg.jpg) no-repeat center center;}
body{font-size:14px;color:#666;position:relative;}
.logo{position:absolute;top:-70px;left:0;right:0;height:56px;background:url(../images/login/login_logo.png) no-repeat center center;}
.logbox{position:absolute;top:50%;left:50%;margin:-140px 0 0 -230px;height:300px;width:460px;background:url(../images/login/login_f_bg.png) repeat-x 0 bottom;border:1px solid #CCC;border-radius:5px 5px 0 0;}
.logbox:before,
.logbox:after{content:'';display:block;position:absolute;bottom:0;height:75px;width:32px;background:url(../images/login/login_jiao_bg.png) no-repeat;}
.logbox:before{left:-33px;background-position:0 0;}
.logbox:after{right:-33px;background-position:right 0;}
.logbox form{padding:50px 50px 0;}
.logbox form input{ border:none;}
.logbox form .log-input{width:310px;padding:10px 10px 10px 40px;height:20px;line-height:20px;position:relative;margin:0 -1px 20px;border:1px solid #CCC;font-size:14px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.2); float:left}
.logbox form .log-input-name{background:#FFF url(../images/login/uname-ico.png) no-repeat 10px center;}
.logbox form .log-input-pwd{background:#FFF url(../images/login/password-ico.png) no-repeat 10px center;}
#result-msg{position:relative; width:310px; margin-bottom:20px; float:left; display:none; color:#F00; padding:10px; background:#FFF; border-radius:5px; width:340px}
#result-msg span{ position: absolute; top: 11px; left: 35px;}

.logbox form .btnLogins-primary,
.logbox form .btnRegs-primary{width:118px;height:41px;border:0 none;font-size:18px;color:#FFF;line-height:41px;text-align:center}
.btnLogins-primary{float:left; background:url(../images/login/login_btn.png) no-repeat 0 0;}

.footer{position:absolute;bottom:10px;left:0;right:0;text-align:center;color:#666;line-height:1.8;font-size:12px;}

.tips_error{
    color: #C33;
    padding-left: 22px;
    background: #FFF url(../images/admin/tips/tips_follow.png) -15px 8px no-repeat;
    display: block;
    position: absolute;
    top: 230px;
    border-radius: 5px;
    height: 30px;
    line-height: 30px;
}

.tips_success{
    color:#008800;
    padding-left:22px;
    background:#FFFFFF url(../images/admin/tips/tips_follow.png) 5px -15px no-repeat;
    display: block;
    position: absolute;
    top: 230px;
    border-radius: 5px;
    height: 30px;
    line-height: 30px;
    padding-right: 5px;
}
